total surplus - German English Dictionary